popular sauce in catalonimade from garlic oil - French English Dictionary